Intent Routing: CHAT vs WORKFLOW vs TASK
The **ATOM Meta-Agent** is an intelligent orchestrator that determines the best execution path for every user request. Instead of just "chatting," the system uses an **Intent Classifier** to route tasks to one of three specialized paradigms.
---
The 3 Execution Paradigms
1. CHAT (Simple Response)
- **Best for**: General questions, summarization, and quick facts.
- **Execution**: Handled directly by the **LLM Service** with immediate context.
- **Output**: A text-based response without persistent artifacts or external tool use.
- **Example**: "What is the capital of France?" or "Summarize this email chain."
2. WORKFLOW (Blueprint Execution)
- **Best for**: Repetitive, structured business processes.
- **Execution**: Routed to the **QueenAgent**, which loads a predefined "Blueprint" or "Skill Chain."
- **Output**: A sequential execution of specific tools (e.g., fetch Jira ticket → update Slack → create calendar invite).
- **Example**: "Run the monthly payroll workflow" or "Sync these leads to Salesforce."
3. TASK (Unstructured Problem Solving)
- **Best for**: Complex, multi-agent objectives that require planning and tool choice.
- **Execution**: Handled by the **FleetAdmiral**. The system recruits a fleet of specialized agents (Search, Data, Code) to work together.
- **Output**: Includes **Reasoning Traces**, multiple sub-steps, and generated **Artifacts** on the Universal Canvas.
- **Example**: "Research the top 10 competitors in the AI space and generate a SWOT analysis report."
---
How It Works for Tenants
As a user, you don't need to specify the mode. Simply type your request into the **Global Chat Widget** or the **Agent Studio**, and the Meta-Agent will:
- **Analyze Intent**: "Is this a request for info, a known process, or a new project?"
- **Context Resolution**: "Which agents and data sources are relevant to this tenant?"
- **Governance Check**: "Is the user's requested agent at the correct Maturity Level to execute this?"
- **Execution & Feedback**: For WORKFLOW and TASK modes, you will see a "Reasoning Trace" showing the agent's thought process and any required approvals.
---
Advanced: Hybrid Execution
In some cases, the Meta-Agent will propose a **Hybrid Execution**.
- It may start in **CHAT** mode to clarify your request.
- Once the objective is clear, it will pivot to **TASK** mode to recruit a fleet.
- Finally, it may suggest creating a new **WORKFLOW** blueprint for future use, essentially "teaching" the agent a new skill.
> [!TIP]
> You can manually force a routing mode by using "slash commands" in the chat:
> - /chat: Force simple LLM response.
> - /workflow [name]: Explicitly trigger a blueprint.
> - /task: Force multi-agent fleet recruitment.